
#include <stdio.h>
#include <cstring> //操作函数
// using namespace std;

int main (int len, char* args[]) {
   

    
   char hello[6] = "hello"; //字符串声明，长度为字符串的个数+1 
   char world[10] = "world"; //声明固定长度字符串

   printf("%s %p\n", hello, &hello); //访问字符串，及指针地址

   //字符串访问
   printf("%c \n", hello[0]); //访问单个字符


   //字符串判断


   //字符串操作
   printf("字符串长度: %ld \n", strlen(world)); //字符串长度
   
   char c_word[] = "";
   strcpy(c_word, world); //复制字符串
   printf("复制的world内容: %s\n", c_word);
   

   printf("%d \n", strcmp(hello, hello)); //相等，返回0；
   printf("%d \n", strcmp(hello, "abcdedfgh")); // s1<s2 返回负数；
   printf("%d \n", strcmp(hello, "e")); // s1 > s2 返回大于0的数

    



   return 0;
}